package test.formModel;

/**
 * 职业枚举类型
 * 
 * @author Liu-Jianyu<br/>
 *         2012-9-27 下午7:30:24
 * 
 */
public enum Profession {
	/**
	 * 软件行业
	 */
	software,
	/**
	 * 销售
	 */
	sales,
	/**
	 * 警察
	 */
	police,
	/**
	 * 农民
	 */
	farmer;

	/**
	 * 按本地语言的描述，返回此枚举的名称，如在中文环境下，name返回为“姓名”；
	 * 
	 * @return
	 */
	@Override
	public String toString() {
		switch (this) {
		case software:
			return "软件";
		case sales:
			return "销售";
		case police:
			return "警察";
		case farmer:
			return "农民";
		default:
			throw new IllegalStateException();
		}
	}

}
